producing immunity - Español Inglés Diccionario